Tables [dbo].[WorkflowServiceWorker]
Properties
PropertyValue
Row Count0
Created10:31:44 AM Tuesday, March 02, 2010
Last Modified11:40:10 AM Monday, February 20, 2012
Columns
NameData TypeMax Length (Bytes)Allow Nulls
Cluster Primary Key PK_WorkflowServiceWorker: WorkflowServiceKey\WorkItemQueueKeyForeign Keys FK_WorkflowServiceWorker_WorkflowService: [dbo].[WorkflowService].WorkflowServiceKeyWorkflowServiceKeyuniqueidentifier16
No
Cluster Primary Key PK_WorkflowServiceWorker: WorkflowServiceKey\WorkItemQueueKeyForeign Keys FK_WorkflowServiceWorker_WorkItemQueue: [dbo].[WorkItemQueue].WorkItemQueueKeyIndexes IX_WorkflowServiceWorker_WorkItemQueueKey: WorkItemQueueKeyWorkItemQueueKeyuniqueidentifier16
No
Foreign Keys FK_WorkflowServiceWorker_WorkflowInstance: [dbo].[WorkflowInstance].WorkflowInstanceKeyIndexes IX_WorkflowServiceWorker_WorkflowInstanceKey: WorkflowInstanceKeyWorkflowInstanceKeyuniqueidentifier16
No
CreatedOndatetime8
No
Indexes Indexes
NameColumnsUnique
Cluster Primary Key PK_WorkflowServiceWorker: WorkflowServiceKey\WorkItemQueueKeyPK_WorkflowServiceWorkerWorkflowServiceKey, WorkItemQueueKey
Yes
IX_WorkflowServiceWorker_WorkflowInstanceKeyWorkflowInstanceKey
IX_WorkflowServiceWorker_WorkItemQueueKeyWorkItemQueueKey
Foreign Keys Foreign Keys
NameColumns
FK_WorkflowServiceWorker_WorkflowInstanceWorkflowInstanceKey->[dbo].[WorkflowInstance].[WorkflowInstanceKey]
FK_WorkflowServiceWorker_WorkflowServiceWorkflowServiceKey->[dbo].[WorkflowService].[WorkflowServiceKey]
FK_WorkflowServiceWorker_WorkItemQueueWorkItemQueueKey->[dbo].[WorkItemQueue].[WorkItemQueueKey]
SQL Script
CREATE TABLE [dbo].[WorkflowServiceWorker]
(
[WorkflowServiceKey] [uniqueidentifier] NOT NULL,
[WorkItemQueueKey] [uniqueidentifier] NOT NULL,
[WorkflowInstanceKey] [uniqueidentifier] NOT NULL,
[CreatedOn] [datetime] NOT NULL
) ON [PRIMARY]

GO
ALTER TABLE [dbo].[WorkflowServiceWorker] ADD CONSTRAINT [PK_WorkflowServiceWorker] PRIMARY KEY CLUSTERED ([WorkflowServiceKey], [WorkItemQueueKey]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_WorkflowServiceWorker_WorkflowInstanceKey] ON [dbo].[WorkflowServiceWorker] ([WorkflowInstanceKey]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_WorkflowServiceWorker_WorkItemQueueKey] ON [dbo].[WorkflowServiceWorker] ([WorkItemQueueKey]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[WorkflowServiceWorker] ADD CONSTRAINT [FK_WorkflowServiceWorker_WorkflowInstance] FOREIGN KEY ([WorkflowInstanceKey]) REFERENCES [dbo].[WorkflowInstance] ([WorkflowInstanceKey])
GO
ALTER TABLE [dbo].[WorkflowServiceWorker] ADD CONSTRAINT [FK_WorkflowServiceWorker_WorkflowService] FOREIGN KEY ([WorkflowServiceKey]) REFERENCES [dbo].[WorkflowService] ([WorkflowServiceKey])
GO
ALTER TABLE [dbo].[WorkflowServiceWorker] ADD CONSTRAINT [FK_WorkflowServiceWorker_WorkItemQueue] FOREIGN KEY ([WorkItemQueueKey]) REFERENCES [dbo].[WorkItemQueue] ([WorkItemQueueKey])
GO
Uses
Used By